bio-garbage compactor - Alemán Inglés Diccionario